package es.ugr.beequizz.services;

import java.util.List;

import es.ugr.beequizz.bean.InformacionUsuarioBean;
import es.ugr.beequizz.bean.UsuarioBean;

public interface UsuarioService {

	void nuevoUsuario(UsuarioBean bean);

	Long recuperarIdUsuario(String username);
	
	InformacionUsuarioBean recuperarInformacionUsuario(String username);

	Boolean validarUsuario(String username);
	
	List<InformacionUsuarioBean> informacionUsuario(List<Long> idsJugadores);

	List<InformacionUsuarioBean> recuperarUsuarios(Long idUsuario);

	void modificarUsuario(UsuarioBean bean);

	UsuarioBean recuperarUsuario(String apodo);

}
